polygonum dodder - German English Dictionary